Tropical Storm Yagi Makes Landfall on East Coast of China

Tropical Storm Yagi made landfall on the east coast of China between Wenzhou and Taizhou on Sunday.  At 11:00 a.m. EDT on Sunday the center of Tropical Storm Yagi was located at latitude 28.4°N and longitude 121.7°E which put it about 35 miles (55 km) south of Taizhou, China.  Yagi was moving toward the northwest … Continue reading Tropical Storm Yagi Makes Landfall on East Coast of China